package com.irdstudio.efp.nls.service.facade.ed;

import java.math.BigDecimal;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.irdstudio.efp.nls.service.vo.ed.LmtRecoverRecordVO;

/**
 * <p>Description:额度恢复记录表				<p>
 * @author ligm
 * @date 2019-03-04
 */
public interface LmtRecoverRecordService {
	
	public List<LmtRecoverRecordVO> queryAllOwner(LmtRecoverRecordVO lmtRecoverRecordVo);
	
	public List<LmtRecoverRecordVO> queryAllCurrOrg(LmtRecoverRecordVO lmtRecoverRecordVo);
	
	public List<LmtRecoverRecordVO> queryAllCurrDownOrg(LmtRecoverRecordVO lmtRecoverRecordVo);
	
	public int insertLmtRecoverRecord(LmtRecoverRecordVO inLmtRecoverRecordVo);
	
	public int deleteByPk(LmtRecoverRecordVO lmtRecoverRecordVo);
	
	public int updateByPk(LmtRecoverRecordVO lmtRecoverRecordVo);
	
	public LmtRecoverRecordVO queryByPk(LmtRecoverRecordVO lmtRecoverRecordVo);

	public LmtRecoverRecordVO queryByLmtApplySeqAndAccDate(LmtRecoverRecordVO lmtRecoverRecordVo);

	public BigDecimal querRecoverAmt(Map<String,String> paramMap);
}
